@charset "utf-8";
body {font-family: "宋体";font-size: 12px;margin:0;color:#555;background-color: #fff;}
a:link {color: #555; text-decoration:none;}
a:visited {color: #555; text-decoration:none; }
a:hover {color: #f00; Ttext-decoration:none; }
.white {color: #ffffff;}
a.white:link {color: #ffffff;}
a.white:visited {color: #ffffff;}
a.white:hover {color: #ffffff;}
.red{color:red;}
body,ul,li,img,p{margin:0;padding:0;list-style:none;}
div,img{ border:0px;margin:0;padding:0;} 
li,dt,dd{text-overflow:ellipsis; }
.fl{float:left;}/*向左浮动*/
.fr{float:right;}/*向右浮动*/
.clear{clear:both;}
.clearl{clear:left;}



/*导航*/
#nav{
	width:1002px; 
	height:37px; 
	background:url(images/index_05.jpg) repeat-x left top;
}
.nav{width:1002px; height:37px;}
.nav ul{ margin:0px; padding:0px;}
.nav li{
	background:url(images/index_07.jpg) no-repeat center left;
	height:37px;
	float:left;
	padding:0 10px 0 10px;
	font-size: 12px;
	line-height: 37px;
	text-align:center;
	display: block;
}
.nav li a{color:#FFF;}
.nav li a:link,.nav li a:hover,.nav li a:visited{ color:#fff;}



#front-main {
    margin:0 auto;
    width: 1000px;
}
#main {
    margin: 10px auto 0;
    width: 1000px;
}

/*shownewslist函数样式*/
ul.ShowNewsListUl{padding:0; margin:0;}
ul.ShowNewsListUl li {
  background:url(images/news_bg.jpg) repeat-x left bottom;
  clear: both;
  height: 26px;
  line-height: 26px;
  text-align: left;
}
.NewsListTitle{
	background:url(images/icon_1.jpg) no-repeat left center;
	padding-left:10px;
	float:left;
}
.NewsListDate{float:right;}
/*shownewslist函数样式-END*/


/*footer.asp*/
#footer{ width:984px; margin-top:15px;}
.foot{width:984px; height:auto;margin-top:20px;}
.foot p{line-height:21px; text-align:center;}

/*左侧导航*/
.menu{
	width:275px;
	height:auto;
}

ul#ShowClass_Tree{margin:0; padding:0; width:200px; height:auto;}
ul#ShowClass_Tree li.BigClassList{
	font-weight:bold;
	width:202px;
	line-height:28px;
	display:block;
	text-align:left;
}
ul#ShowClass_Tree li li.SmallClassList{
	font-weight:normal;
	line-height:22px;
	display:block;
	text-align:left;

}
ul#ShowClass_Tree li li li.sSmallClassList{
	font-weight:normal;
	line-height:22px;
	display:block;
	text-align:left;
}
ul#ShowClass_Tree li span{background:url(images/line.jpg) repeat-x left bottom; display:block;}
/*背景左移*/
/*ul#ShowClass_Tree li li span{ margin-left:10px;}
ul#ShowClass_Tree li li li span{ margin-left:20px;}*/


/*背景左对齐*/
ul#ShowClass_Tree li li span{ padding-left:10px;}
ul#ShowClass_Tree li li li span{ padding-left:20px;}


ul#ShowClass_Tree li a{
	background:url(images/dot2.gif) no-repeat left center;
	padding-left:15px;
}
ul#ShowClass_Tree li li a{
	background:url(images/icon_1.jpg) no-repeat left center;
	padding-left:12px;
}

.content{width:684px; height:auto;}
.content-center-bottom{  padding:10px; text-align:left;width:652px;}

.content-center{width:682px; height:auto; margin-top:15px;}
.content-center p{text-align:left; line-height:21px;}
.content-top{border-bottom:1px solid #ddd; height:30px; line-height:30px; text-align:left;}

/*job.asp*/
.job-top{line-height:21px; text-align:left;}
.job-bottom{ margin-top:10px;}
.job-bottom ul{ margin:0; padding:0; clear:both;}
.job-bottom li{ height:22px;}
.job-bottom-left{
	width:128px; 
	height:22px; 
	line-height:22px;
	background:#ddd;
	border-top:1px solid #555;
	border-left:1px solid #555;
	border-right:1px solid #555;
	text-align:center;
}
.job-bottom-right{
	padding:0 10px 0 10px;
	width:530px; 
	height:22px; 
	line-height:22px;
	border-top:1px solid #555;   
	border-right:1px solid #555;  
	background:#fff;
	text-align:left;
}
.job-yingpin{text-align:right; width:669px; height:22px; line-height:22px; border:1px solid #555; padding-right:10px; margin-bottom:10px;}


/*message-success*/
.message-success {
    background: none repeat scroll 0 0 #F7F7F7;
    height: auto;
    margin: 0 auto;
    padding: 15px;
    width: 500px;
	margin-top:50px;
}
.message-success  p{
	text-align:center;
}

/*front product*/
#demo_content .images_content {margin:15px 5px 15px 0px; float:left;display:inline;	text-align:center;}
/*固定边框大小，图片在框内按比例缩放  START*/
/*#demo_content .images_content .images_img {
    border: 2px solid #DDDDDD;
    padding: 5px;
	width:196px;
	height:130px;
	>line-height:130px;
	vertical-align:middle;
	display:table-cell;
	text-align:center;
}
#demo_content .images_content .images_img:hover{
    border: 2px solid #f00;   
}
#demo_content .images_content .images_img img{
	max-width:196px; 
	max-height:130px; 
	_width:196px;
	_height:130px;
}*/
/*固定边框大小，图片在框内按比例缩放  END*/

/*固定图片高度按比例缩放 START*/
#demo_content .images_content .images_img img{
	height:130px;
	border:1px solid #ddd;
	padding:5px;
}
/*固定图片高度按比例缩放 END*/

#demo_content .images_content .images_title{ margin-top:5px; text-align:center;}
#demo_content .images_content .images_title a{  background:url(images/dot2.gif) no-repeat left center; padding-left:10px;}

/*exhibit.asp*/
.exhibit-center-top{width:652px; height:30px; line-height:30px; text-align:left;}
.exhibit-center-center{font-size:14px; color:#ff6600; text-align:center; line-height:30px; border-bottom:1px solid #ccc;}
.exhibit-center-print{ border-top:1px solid #ccc;}
#ShowImages .images_content {
	float:left;
	margin:3px;  
	display:inline;
	text-align:center;
}
#ShowImages .images_content .images_img{
	border: 2px solid #DDDDDD;
    padding: 5px;
	display:block;
	width:196px;
	height:130px;
	text-align:center;
	overflow:hidden;
	display:table-cell;
	>line-height:130px;
	vertical-align:middle;
	}
/*#ShowImages .images_content .images_img a{
	display:block;
}*/
#ShowImages .images_content .images_img:hover{
    border: 2px solid #f00;   
}
#ShowImages .images_content .images_img img{
    max-width:196px; 
	max-height:130px;
	_width:196px; 
	_height:130px;
}
#ShowImages .images_price {
    text-align: center;
}
#ShowImages .images_title a{
	background: url("images/dot2.gif") no-repeat scroll left center transparent;
    padding-left: 12px;
}
.exhibit-center-bottom{ padding:10px; min-height:300px;}
.exhibit-center-print{padding-top:10px;}
.exhibit-center-bottom .images_row {
    line-height: 21px;
}
.exhibit-center-bottom .images_price img {
	width: 47px;
	cursor:pointer;
}

#lbCaption {
    font-size: 14px;
    font-weight: bold;
}



/*exhvies.asp*/
.procontent-center-left{ display:inline;width:303px;  margin-right:20px; }
.procontent-center-ltop img{border:1px solid #ddd; }
.procontent-center-lbottom{ margin-top:10px;width:300px; height:45px;}
#ShowProductBox{padding-top:10px;}

#ProductLeftBtn, #ProductRightBtn {
    height: 40px;
    padding-top: 20px;
    text-align: center;
}
.procontent-center-lbottom-right{background:url(images/pro-right.jpg) no-repeat center center; width:15px; height:45px;}
.procontent-center-lbottom-center ul{ padding:0; margin:0;}
.procontent-center-lbottom-center li{
	width:40px;
	height:40px;
	vertical-align:middle;
	float:left;
	display:inline;
	border:1px solid #ddd;
	margin-left:10px;
}
.procontent-center-right{ display:inline;width:330px; margin-top:20px;}
.procontent-center-right ul{padding:0; margin:0;}
.procontent-center-right li{
	width:330px;
	height:26px;
	line-height:26px;
	float:left;
	display:inline;
	text-align:left;
	overflow:hidden;
}
.procontent-bottom-top{ border-bottom:2px solid #000; height:32px; width:684px; margin-top:10px;}
.procontent-bottom-top .pro-details{
	background:url(images/pro_1.jpg) repeat-x;
	width:104px;
	height:32px;
	_height:30px;
	line-height:32px;
	font-weight:bold;
	color:#fff;
	display:inline;
	margin-right:10px;
	cursor:pointer;
}
.procontent-bottom-top .pro-inquiry{
	background:url(images/pro_2.jpg) repeat-x;
	width:102px;
	height:31px;
	line-height:31px;
	color:#555;
	font-weight:bold;
	border:1px solid #d6d6d6;
	border-bottom:none;
	display:inline;
	cursor:pointer;
}
.procontent-bottom-top .pro-active{
	background:url(images/pro-active.jpg) repeat-x;
	border:0px;
	height:32px;
	_height:30px;
	color:#FFF;
	}
.procontent-bottom-top .pro-noactive{
	background:url(images/pro-noactive.jpg) repeat-x;
	border:1px solid #d6d6d6;
	border-bottom:none;
	height:31px;
	line-height:31px;
	color:#555;
	}
.procontent-details{
	padding:10px;
	text-align:left;
	margin-top:10px;
}
.procontent-details p{line-height:21px;}
#ProductSmallList{ width:280px; height:60px; overflow:hidden;position:relative;}
#ProductSmallList ul {
  border: 1px solid #CCCCCC;
  height: 55px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-align: left;
  width: 270px;
}

#ProductSmallList li{
	float:left;
	left:0px;
	list-style:none;
	 width:270px; height:55px;
	 position:absolute;
	}

#ProductSmallList li img {
  height: 40px;
  width: 40px;
}

#ProductSmallList li span {
  background: url("images/active2.gif") no-repeat scroll center top transparent;
  cursor: pointer;
  display: inline;
  float: left;
  height: 35px;
  margin: 0 3px;
  padding: 8px 4px;
}
#ProductSmallList li span#activespan{
	background: url("images/active.gif") no-repeat scroll center top transparent;
	}
#ProductSmallList li span.mouseover{
	background: url("images/active1.gif") no-repeat scroll center top transparent;
	}




/*news.asp*/
.newscontent-center-top{
	background:#F4F4F4; 
	height:44px; 
	line-height:44px;
}
.news-search {
    padding: 9px;
}
.news-select{
    padding: 9px 9px 0 0;
	>padding: 1px 9px 0 0;
	_padding: 9px 9px 0 0;
}
.news-button{padding: 10px 9px 0 0;}
.search{
	background:#545454; 
	border:none; 
	width:45px;
	height:25px; 
	cursor:pointer;
	line-height:25px;
	color:#fff;
	font-size:12px;
	text-align:center;
}
.select_box {
    background: url("images/107.gif") no-repeat scroll 52px 10px  transparent;
    border: 1px solid #CCCCCC;
    position: relative;
    width: 70px;
	height:25px;
	_width:60px;
}
.select_box span {cursor:pointer; display:block; line-height:25px; width:100%; height:25px; overflow:hidden; text-align:left; padding-left:10px;}
.select_box ul li {cursor:pointer;}
.son_ul {width:69px; position:absolute; left:0; top:25px; border:1px dashed #ccc; background:#fff; display:none;}
.son_ul li {display:block; line-height:25px; text-align:left; width:59px; padding-left:10px;}
.hover {background:#ccc;}
#main_box2 .select_box{ width:92px; background: url("images/107.gif") no-repeat scroll 75px 10px  transparent;_width:82px;}
#main_box2 .son_ul{ width:91px;}
#main_box2 .son_ul li { width:81px;}
.main-news-list {
    margin-top: 15px;
    text-align: left;
	width:656px;
}
.main-news-list ul{padding:0; margin:0;}
.main-news-list li{
	height:30px;
	line-height:30px;
	background:url(images/line.jpg) repeat-x bottom;
}
.main-news-list li a{background:url(images/news-fuhao.jpg) no-repeat left center; padding-left:15px; float:left;}
.main-news-list .dateTitle{ float:left;} 
.main-news-list .dateTime{ float:right;}
.showPages {
	clear:both;
    padding: 10px 0;
    text-align: center;
	>padding: 0px 0;
	_padding: 0px 0;
}
/*newsshow.asp*/
.newsshow-title{font-size:14px; line-height:30px; font-weight:bold; text-align:center;}
.newsshow-date{height:30px; line-height:30px; border-bottom:1px solid #ddd; padding-left:70px;}
.newsshow-red{color:#D60002; padding:0 10px;}
.newsshow-xian{padding:0 5px; color:#555;}
.jiathis_style {
    padding-top: 4px; float:left;
}
.newsshow-print {background:url(images/newsshow-print.jpg) no-repeat left center; padding-left:20px; color:#005599; line-height:30px; cursor:pointer;}
.download{ background:url(images/downshow.gif) no-repeat left center; padding-left:24px; color:#005599; cursor:pointer;}
.newsshow-size {background:url(images/newsshow-size.jpg) no-repeat left center; padding-left:20px; color:#005599; cursor:pointer;}
.newsshow-content{margin-top:15px; text-align:left; line-height:21px;}
.newsshow-keyword {
    background: url("images/newsshow-keyword.jpg") no-repeat scroll 10px center transparent;
    border: 1px solid #E8E8E8;
    height: 30px;
    line-height: 30px;
    padding-left: 36px;
    text-align: left;
}
.newsshow-newstitle {
    border-bottom: 1px dashed #DADBD6;
    border-top: 1px dashed #DADBD6;
    font-size: 14px;
    height: 56px;
    line-height: 26px;
    margin-top: 15px;
    padding-left: 10px;
    padding-top: 7px;
    text-align: left;
}
.newsshow-read{ margin-top:15px;}
.newsshow-readtitle{height:30px; line-height:30px; font-size:14px; color:#005C8C; font-weight:bold; text-align:left; padding-left:10px;}
.newsshow-readcontent{text-align:left; padding-left:10px;_padding-left:0px;}
.newsshow-readcontent ul{margin:0; padding:0;}

.newsshow-readcontent li {
    background: url("images/line.jpg") repeat-x scroll center bottom transparent;
    color: #005C8C;
    font-size: 14px;
    height: 27px;
    line-height: 27px;
    text-align: left;
}
.newsshow-readcontent li a{ color:#005c8c; font-size:14px;}
.newsshow-readcontent li a:hover{color:#f00;}
.newsshow-readcontent .NewsListTitle {
    background: url("images/index_r33.jpg") no-repeat scroll left center transparent;
	float:left;
}


/*feedbackwrite.asp*/
.feedbackwrite-top{background:url(images/fd_line.jpg) repeat-x bottom left; height:50px;}
.feedbackwrite-top p{color:#979797; line-height:21px; text-align:left;}
.feedbackwrite-bottom {
    background: url("images/feedbackwrite_bg.jpg") no-repeat scroll right bottom transparent;
    border: 1px solid #ECECEC;
    height: 573px;
    margin-top: 15px;
	padding:15px;
	width:650px;
}
.sort .select_box, .serviceid .select_box{
    background: url("images/107.gif") no-repeat scroll 145px 13px transparent;
    border: 1px solid #CFCFCF;
    height: 30px;
    position: relative;
    width: 161px;
	_width:151px;
}
.sort .select_box span , .serviceid .select_box span{
	cursor:pointer; 
	display:block; 
	line-height:30px; 
	width:100%; 
	height:30px; 
	color:#A6A6A6;
	overflow:hidden; 
	text-align:left; 
	padding-left:10px;
}
.sort .select_box ul li, .serviceid .select_box ul li{cursor:pointer;}
.sort .son_ul ,.serviceid .son_ul,.marry .son_ul{
	width:160px; 
	position:absolute; 
	left:0; 
	top:30px; 
	border:1px dashed #ccc; 
	background:#fff; 
	display:none;
}
.sort .son_ul li , .serviceid .son_ul li{display:block; line-height:25px; text-align:left; width:150px; padding-left:10px;}
#feedback_who .feedbackwrite-select_box {
    background: url("images/107.gif") no-repeat scroll 197px 13px transparent;
    border: 1px solid #CFCFCF;
    height: 30px;
    position: relative;
    width: 213px;
}
.feedbackwrite-bottom-row{ height:35px; text-align:left; margin-top:5px;}
.feedbackwrite-bottom-row-message{ height:31px; text-align:left; margin-top:5px;}
.feedbackwrite-bottom-row-sex{ height:30px;text-align:left; padding-left:10px; color:#A6A6A6; margin-top:5px; line-height:30px;}
.feedbackwrite-bottom-row-textarea{height:106px; text-align:left;margin-top:5px;}
.feedback-textarea {
    border: 1px solid #CFCFCF;
    color: #A6A6A6;
    font-size: 12px;
    height: 103px;
    line-height: 21px;
    padding: 0 0 0 10px;
    text-align: left;
    width: 577px;
	outline:none;
}
.feedback-text{
    border: 1px solid #CFCFCF;
    color: #A6A6A6;
    font-size: 12px;
	background:#FBFBFB;
	width:215px;
	height:31px;
	line-height:31px;
	padding-left:10px;
	outline:none;
}
.feedback-text-small{width:151px;}
.feedback-notice{ padding-left:5px; color: #A6A6A6; line-height:35px;}
.feedback-code{padding-left:5px; color:red; font-weight:bold;}
.feedbackwrite-bottom-row-button {
    margin-top: 10px;
    text-align: left;
}
.submit-button{
	background:url(images/submit.jpg) no-repeat; 
	width:93px; 
	height:34px; 
	font-size:14px; 
	font-weight:bold; 
	color:#fff; 
	border:none;
	cursor:pointer;
}
.rewrite-button{
	background:url(images/rewrite.jpg) no-repeat; 
	width:93px; 
	height:34px; 
	font-size:14px; 
	font-weight:bold; 
	color:#fff; 
	border:none;
	cursor:pointer;
}

/*feedback*/
.feedback .select_box {
    background: url("images/107.gif") no-repeat scroll 92px 10px  transparent;
    border: 1px solid #CCCCCC;
    position: relative;
    width: 110px;
	height:25px;
	_width:100px;
}
.feedback .select_box span {cursor:pointer; display:block; line-height:25px; width:100%; height:25px; overflow:hidden; text-align:left; padding-left:10px;}
.feedback .select_box ul li {cursor:pointer;}
.feedback .son_ul {width:109px; position:absolute; left:0; top:25px; border:1px dashed #ccc; background:#fff; display:none;}
.feedback .son_ul li {display:block; line-height:25px; text-align:left; width:99px; padding-left:10px;}
.fd-con{margin-top:15px; line-height:21px;}
.fd-question-left{width:96px; text-align:right; color:#A8A8A8;}
.fd-question-right,.fd-reply-right {
    text-align: left;
    width: 570px;
	margin-left:10px;
}
.fd-nocheck {
    border-bottom: 1px solid #DDDDDD;
    padding-bottom: 10px;
}
.fd-question-right span{padding:0 5px; color:#A8A8A8;}
.fd-reply{ border-bottom:1px solid #ddd; padding-bottom:10px; }
.fd-reply-left{color:#F12733;width:96px; text-align:right;}
.fd_blue{ color:#26709A; padding:0 3px;}
.fd-date{color:#a8a8a8;}
.fd-question {
    margin-top: 10px;
}
.fd_red{color:#F12733;}
.fd_name{width:25px; overflow:hidden; text-align:left}
.fd-search,.fd-select,.feedback-button{
    padding-right: 9px;
	padding-top:5px;
}
.fd-button {
    padding: 0px 20px 0 0;
}
.fdcontent-center-top {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 3px solid #E4E4E4;
    height: 44px;
}


/*order.asp*/
.order-top{height:50px; line-height:21px; text-align:left; border-bottom:1px solid #DEDEDE;}
.order-red{color:#D90000;}
.order-bottom{ margin-top:10px;}
.order-bottom-title{ height:30px; line-height:30px; font-weight:bold; background:url(images/order_line.jpg) repeat-x bottom left; text-align:left;}
.order-bottom-detail{ margin-top:10px;}
.order-bottom-row{ height:31px; line-height:31px; text-align:left; margin-top:5px;}
.order-bottom-row-textarea{ height:105px; text-align:left; margin-top:5px;}
.order-bottom-row-button {margin-top:15px;}
.order-bottom-text{
	background:#FBFBFB; 
	border:1px solid #D0D0D0; 
	border-bottom:1px solid #E6E6E6; 
	height:27px; 
	width:125px; 
	line-height:27px;
	vertical-align:middle;
	outline:none;
}
.order-bottom-add{background:#FBFBFB; border:1px solid #D0D0D0; border-bottom:1px solid #E6E6E6; height:27px; width:236px;}
.order-bottom-textarea{
	background:#FBFBFB; 
	border:1px solid #D0D0D0; 
	border-bottom:1px solid #E6E6E6; 
	height:102px; 
	width:476px;
	padding-left:5px; 
	line-height:21px;
	font-size:12px;
}


/*server.asp*/
.logincontent-bottom{margin-top:30px;}
.login-title{
	background:url(images/login_bg.jpg) repeat-x; 
	width:593px; 
	height:38px; 
	text-align:left;
	border-right:1px solid #e6e6e6;
}

.login-bottom{border:1px solid #e6e6e6; width:592px; height:267px; border-top:none; background:url(images/login_bg1.jpg) repeat-x bottom;}
.login-bottom-left{width:323px; margin-top:45px;}
.login-bottom-left-row{ height:42px; line-height:42px; text-align:right;}
.login_hui{font-family: 'microsoft yahei'; font-size:14px; color:#555;}
.login-user{
	background:url(images/user.jpg) no-repeat 5px center #FBFBFB; 
	border:1px solid #D0D0D0; 
	border-bottom:1px solid #E6E6E6; 
	height:32px; 
	width:273px;
	padding-left:25px;
	line-height:32px;
	outline:none;
}
.login-pass{
	background:url(images/password.jpg) no-repeat 5px center #FBFBFB; 
	border:1px solid #D0D0D0; 
	border-bottom:1px solid #E6E6E6; 
	height:32px; 
	width:273px;
	padding-left:25px;
	line-height:32px;
	outline:none;
}
.login-bottom-center {
    margin-top: 40px;
    width: 68px;
}
.login-bottom-right {
    margin-top: 50px;
    text-align: left;
}
.login_blue{font-family: 'microsoft yahei'; font-size:14px; color:#3D89D4; line-height:24px;}
.login_reg{margin-top:15px;}
.login_pic {
    margin-left: 51px;
    margin-top: 8px;
}

.loginwel{width:487px; height:326px; border:1px solid #E2E2E2; margin-top:30px;}
.loginwel-top{margin-top:30px;}
.loginwel-left{width:170px; margin:45px 0 0 60px; display:inline; text-align:left; line-height:21px;}
.loginwel-left-top span{font-weight:bold; padding:0 2px;}
.loginwel-left-bottom{ margin-top:40px;}
.loginwel-left-bottom ul{padding:0; margin:0;}
.loginwel-left-bottom li{
	height:24px; 
	line-height:24px;
	background:url(images/wel_pic.jpg) no-repeat left center;
}
.loginwel-left-bottom li a{padding-left:25px; text-decoration:underline;}
.loginwel-right {
    margin-left: 42px;
    margin-top: 59px;
}

/*userreg.asp*/
.userreg-row{ height:29px; line-height:29px; text-align:left; margin-top:5px;}
.userreg-row.forTextarea{ height:105px;}
.userreg-row-marry{height:31px; line-height:31px; margin-top:5px;}
.userreg-row-textarea {
    height: 105px;
    margin-top: 5px;
    text-align: left;
}
.userreg-text{
	background:#FBFBFB; 
	border:1px solid #D0D0D0; 
	border-bottom:1px solid #E6E6E6; 
	height:25px; 
	width:219px; 
	line-height:25px;
	vertical-align:middle;
	outline:none;
}

.textarea-right {
    margin-left: 6px;
}
.text-notice{ padding:0 5px; color:#ccc; line-height:29px;}
.userreg-row-button { text-align:left;  margin-top:15px;}
.userreg-top {
    border-bottom: 1px dotted #DDDDDD;
    height: 30px;
    text-align: left;
    width: 967px;
	line-height:30px;
}

/*jobaccept*/
.job-row-button{ height:40px;padding-left:40px; margin-top:15px;}
.job-row-button img{padding-left:10px;}
.job-row-bottom{ line-height:21px;}
.marry{float:left; margin-left:6px; _margin-top:1px;}
.job-text{width:127px;}
.marry .select_box{
    background: url("images/107.gif") no-repeat scroll 110px 13px transparent;
    border: 1px solid #CFCFCF;
    height: 30px;
    position: relative;
    width: 127px;
	_width:117px;
}
.marry .select_box span{
	cursor:pointer; 
	display:block; 
	line-height:30px; 
	width:100%; 
	height:30px; 
	color:#A6A6A6;
	overflow:hidden; 
	text-align:left; 
	padding-left:10px;
}
.marry .select_box ul li{cursor:pointer;}
.marry .son_ul{
	width:126px; 
	position:absolute; 
	left:0; 
	top:30px; 
	border:1px dashed #ccc; 
	background:#fff; 
	display:none;
}
.marry .son_ul li{display:block; line-height:25px; text-align:left; width:116px; padding-left:10px;}

/*download.asp*/
.dl-dateimg{ float:right;}
.download-list {
    margin-top: 15px;
    text-align: left;
    width: 656px;
}
.download-list ul{padding:0; margin:0;}
.download-list li{ height:30px; line-height:30px; background:url(images/line.jpg) repeat-x bottom;}
.dl-dateTime{ margin-right:5px; float:left;}
.dl-title{float:left;}

.dl-dateimg img {
    padding-top: 12px;
}

/*错误提示*/
.reg-message {
    background: url("images/notice.jpg") no-repeat scroll 200px 0 transparent;
    border: 1px solid #DDDDDD;
    height: 282px;
    margin: 15px auto;
    width: 968px;
	padding-top:10px;
}
.reg-message p {
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    padding-left: 433px;
    text-align: left;
}
/*小管家*/
img.__mol_style_5.btn__-open{ cursor:pointer;}

/*新闻左侧显示图片*/
#picNewsBox .picNewsImg { float:left; display:inline; margin-right:10px;}
#picNewsBox .picNewsImg img {
		max-width: 100px;
		max-height:60px;
		_width: 100px;
		_height:60px;
	}
#picNewsBox .picNewsImg a {
    width:100px;
		height:60px;
		padding:3px;
		border:1px solid #ddd;
		text-align:center;
		line-height:60px;
		display:table-cell;
		vertical-align:middle;
}
#picNewsBox .picNewsImg a:hover{ border-color:#f00;}
#picNewsBox .picNewsCon { float:left; width:300px;}
#picNewsBox .picNewsCon h3{text-align:center; font-size:14px; margin:0px;}
#picNewsBox .picNewsCon p{line-height:21px; text-align:left; }
